package com.happiness.base.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * 存入JWT的用户信息
 * */
@Data
@ApiModel("存入JWT的用户信息")
@Builder
@EqualsAndHashCode(callSuper = false)
public class JwtUserInfo implements Serializable {

    @ApiModelProperty("存入redis中用户信息的redis键")
    private String redisToken;
    @ApiModelProperty("登录IP地址")
    private String ipaddr;
    @ApiModelProperty("引擎信息：一般为引擎名称+版本号")
    private String engineInfo;
    @ApiModelProperty("浏览器类型")
    private String browser;
    @ApiModelProperty("操作系统")
    private String os;

}
